forming crew - French English Dictionary